www.gusucode.com > ROCKOA PHP协同办公OA办公系统 v2.0PHP源码程序 > ROCKOA PHP协同办公OA办公系统 v2.0/rockoa_v2.0/rockoa_v2.0/webrock/system/face/ext_facescript.js

    cropwidth = 100;
cropheight= 100;
showface = function(img)
{
	var face	= img.replace(/\.\.\//gi, '');
	getcmp('face_'+rand+'').setValue(face);
	get('faceimg').src=face;
}

var noface = 'images/noface.jpg';

function changesave()
{
	var face = getcmp('face_'+rand+'').getValue();
	js.msg('wait','保存中...');
	$.post(js.getajaxurl('save', mode, dir),{facePost:face}, function(){
		js.msg('success','保存成功');
	});
	if(isempt(face))face = noface;
	get('myface').src=face;
	adminface=face;
}

var temp_adminface = ''+adminface;
if(temp_adminface==noface)temp_adminface = '';
var oldimg='',sou=temp_adminface;
if(sou.indexOf('crop')>0){
	oldimg='../../'+sou.substr(0,sou.lastIndexOf('_'))+'.'+sou.substr(sou.lastIndexOf('.')+1);
}else{
	if(sou!='')oldimg= '../../'+temp_adminface;
}
function clearface(){
	getcmp('face_'+rand+'').setValue('');
	get('faceimg').src=noface;
}

function yngyuantul(){
	showface(iframecrop.scr.path);
}

var panel={
	xtype:'panel',border:false,layout:'hbox',border:false,padding:40,items:[{
		padding:10,border:false,
		html:'<iframe width="500" height="350" frameborder="0" id="ifrautoface" name="iframecrop" scrolling="no" marginheight="0" marginwidth="0" src="mode/cropimg/crop.php?imgurl='+oldimg+'" ></iframe>'
	},{
		layout:'vbox',padding:10,border:false,
		items:[{
			html:'<img src="'+adminface+'" id="faceimg" width="100" height="100" style="border:1px #cccccc solid">',border:false
		},{
			xtype:'button',text:'保存',icon:gicons('disk'),margin:'10 0 0 0',padding:8,handler:changesave
		},{
			xtype:'button',text:'清除头像',icon:gicons('cross'),margin:'10 0 0 0',handler:clearface
		},{
			xtype:'button',text:'用原图',icon:gicons('photo'),margin:'10 0 0 0',handler:yngyuantul
		},{
			xtype:'textfield',id:'face_'+rand+'',value:temp_adminface,hidden:true
		}]
	}]
	
}
return {
	panel:panel
};